非常风气网www.verywind.cn
首页
shell 命令结果赋值给变量
${ LINE%%*}是什么意思?
答:
{LINE%% *}的意思就是从LINE这个
变量
的值中,从后面开始以最长匹配删去%%后面的表达式内容。从用户的
shell
看,wc -l的
结果
是行数+空格+文件名,用户的匹配项是'空格*',那么从后面开始的最长匹配就是行数后面的所有内容,也就是说,这个表达式最终的结果是产生
命令行
参数所带文件的行数。看一下man...
Windows Power
Shell
2.0有啥子用?详细
视频时间 21:25
linux
shell
:这里的%% * 是什么意思?
答:
{LINE%% *}的意思就是从LINE这个
变量
的值中,从后面开始以最长匹配删去%%后面的表达式内容。从用户的
shell
看,wc -l的
结果
是行数+空格+文件名,用户的匹配项是'空格*',那么从后面开始的最长匹配就是行数后面的所有内容,也就是说,这个表达式最终的结果是产生
命令行
参数所带文件的行数。看一下man...
求linux
shell
写法
答:
双引号可以防止通配符扩展但允许
变量
扩展。#!/bin/shecho $
SHELL
echo "$SHELL"echo '$SHELL' 运行
结果
为:/bin/bash/bin/bash$SHELL 最后,还有一种防止这种扩展的方法,那就是使用转义字符——反斜杆:echo /*.jpgecho /$SHELL 这将输出:*.jpg$SHELL6. Here documents当要将几行文字传递给一个
命令
时,here ...
bash 过滤注释文本取某一参数
给变量赋值
的一个问题
答:
line="abc [def] gh"echo $line line=$(echo $line | tr -d []) # line=$(echo "$line" | tr -d "[]") # 都可以 echo $line ABS_Guide_cn.txt 是好书。tr 字符转换过滤器.注意: 必须使用引用或中括号, 这样做才是合理的. 引用可以阻止
shell
重新解释出现在 tr
命令
...
shell
中的“\\”和“\ n”有什么区别?
答:
{LINE%% *}的意思就是从LINE这个
变量
的值中,从后面开始以最长匹配删去%%后面的表达式内容。从用户的
shell
看,wc -l的
结果
是行数+空格+文件名,用户的匹配项是'空格*',那么从后面开始的最长匹配就是行数后面的所有内容,也就是说,这个表达式最终的结果是产生
命令行
参数所带文件的行数。看一下man...
bash中${ LINE%%*}的意思是什么?
答:
{LINE%% *}的意思就是从LINE这个
变量
的值中,从后面开始以最长匹配删去%%后面的表达式内容。从用户的
shell
看,wc -l的
结果
是行数+空格+文件名,用户的匹配项是'空格*',那么从后面开始的最长匹配就是行数后面的所有内容,也就是说,这个表达式最终的结果是产生
命令行
参数所带文件的行数。看一下man...
linux
shell
中,一行开头的 ! . 是什么意思?
答:
这个
命令行
把三个单词组成的字符串how are you作为一个整体
赋值给变量
abc.abc1='@LOGNAME,how are you!' (bash/pdksh)set abc1='$LOGNAME,how are you!' (tcsh)abc2="$LOGNAME,how are you!" (bash/pdksh)set abc2="$LOGNAME,how are you!" (tcsh)LOGNAME变量是保存当前用户名的
shell
...
linux下各种
变量
的理解
答:
a=123 echo $a 123 第一行产生一个用户变量a,并
赋值
为123,第二行显示变量a的值,第三行是执行
结果
。本地变量,我的理解就是当前shell的所有变量,包括环境变量和
shell变量
(包括shell本身提供的变量和用户变量)。set
命令
可查看所有的本地变量。参数变量应该就是位置变量,这个很容易理解,给个例子...
${ LINE%%*}有什么作用?
答:
{LINE%% *}的意思就是从LINE这个
变量
的值中,从后面开始以最长匹配删去%%后面的表达式内容。从用户的
shell
看,wc -l的
结果
是行数+空格+文件名,用户的匹配项是'空格*',那么从后面开始的最长匹配就是行数后面的所有内容,也就是说,这个表达式最终的结果是产生
命令行
参数所带文件的行数。看一下man...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网